Energy Aware Resource Management of Cloud Data Centers
Authors
Abstract:
Cloud Computing, the long-held dream of computing as a utility, has the potential to transform a large part of the IT industry, making software even more attractive as a service and shaping the way IT hardware is designed and purchased. Virtualization technology forms a key concept for new cloud computing architectures. The data centers are used to provide cloud services burdening a significant cost due to high energy consumption. Data centers are provisioned to accommodate peak demand rather than average demand and cloud applications consume much more electrical energy than they need. Thus, it necessitates that cloud computing solutions not only minimize operational costs, but also reduce the power consumption. In this paper, we investigate load balancing and power saving methods in virtualized cloud infrastructures. Imbalanced distribution of workloads across resources can lead to performance degradation and much electrical power consumption in such data centers. We present an architectural framework and principles for energy-efficient cloud computing environments. Resource provisioning and allocation algorithms, named Load-Power-aware, are proposed in this architecture. The algorithm employs a heuristic to dynamically improve the energy efficiency in data center, while guarantees the Quality of Service (QoS). The efficiency of the proposed approach is evaluated by using the most common cloud computing simulation toolkit, CloudSim. The performance modeling and simulation results are depicted the proposed approach significantly improves the energy efficiency in a given dynamic scenario, while a small amount of service level agreements (SLA) is missed.
similar resources
Energy-aware resource allocation heuristics for efficient management of data centers for Cloud computing
Cloud computing offers utility-oriented IT services to users worldwide. Based on a pay-as-you-go model, it enables hosting of pervasive applications from consumer, scientific, and business domains. However, data centers hosting Cloud applications consume huge amounts of electrical energy, contributing to high operational costs and carbon footprints to the environment. Therefore, we need Green C...
full textNetwork Virtualization for QoS-Aware Resource Management in Cloud Data Centers: A Survey
The increasing popularity of Cloud Computing is leading to the emergence of large virtualized data centers hosting increasingly complex and dynamic IT systems and services. Over the past decade, the efficient sharing of computational resources through virtualization has been subject to intensive research, while network management in cloud data centers has received less attention. A variety of n...
full textPIASA: A power and interference aware resource management strategy for heterogeneous workloads in cloud data centers
full text
Self-Aware Resource Management in Virtualized Data Centers
Enterprise applications in virtualized data centers are often subject to timevarying workloads, i.e., the load intensity and request mix change over time, due to seasonal patterns and trends, or unpredictable bursts in user requests. Varying workloads result in frequently changing resource demands to the underlying hardware infrastructure. Virtualization technologies enable sharing and on-deman...
full textDynamic Energy Management in Cloud Data Centers: a Survey
Cloud data centers have become indispensable infrastructure for computing and data storage that facilitate the development of diversified services offered by the cloud. These data centers consume enormous amounts of electrical energy to process the cloud services resulting in large amount of CO2 emissions, high operational cost, and affecting the lifetime of hardware equipments. This necessitat...
full textEnergy Aware Resource Allocation in Cloud Computing
This implementation aims towards the establishment of performance qualitative analysis on make span in VM task allocation and process according to their deadline, then implemented in CloudSim with Java language. Here major stress is given on the study of dead line based task scheduling algorithm with heterogeneous resources of the cloud, followed by comparative survey of other algorithms in clo...
full textMy Resources
Journal title
volume 30 issue 11
pages 1730- 1739
publication date 2017-11-01
By following a journal you will be notified via email when a new issue of this journal is published.
Hosted on Doprax cloud platform doprax.com
copyright © 2015-2023